//
//  OosFilterOptions.h
//  Oos4ios
//
//  Created by Pablo Gonzalez on 3/9/11.
//  Copyright 2011 11870.com. All rights reserved.
//

#import "OosOptions.h"

@interface OosFilterOptions : OosOptions

@property (nonatomic, retain, readonly) NSArray *categories;
- (void) addCategory: (NSString *) category;
- (void) removeCategory: (NSString *) category;

@property (nonatomic, retain, readonly) NSArray *categoryGroups;
- (void) addCategoryGroup: (NSString *) categoryGroup;
- (void) removeCategoryGroup: (NSString *) categoryGroup;

@property (nonatomic, retain, readonly) NSArray *attributes;
- (void) addAttribute: (NSString *)attribute;
- (void) removeAttribute: (NSString *)attribute;

@property (nonatomic, retain, readonly) NSArray *tags;
- (void) addTag: (NSString *) tag;
- (void) removeTag: (NSString *) tag;

@property (nonatomic, retain) NSArray *filters;
- (void) addFilter: (NSString *) filter;
- (void) removeFilter: (NSString *) filter;

@end
